\section{CodecHuffman Class Reference}
\label{classCodecHuffman}\index{CodecHuffman@{CodecHuffman}}


{\ttfamily \#include $<$Codec.h$>$}

Inheritance diagram for CodecHuffman:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{classCodecHuffman}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
{\bfseries CodecHuffman} (string file)\label{classCodecHuffman_aa30983418c652a7a4a9002ec7d165ecb}

\item 
vector$<$ byte $>$ {\bfseries comprimir} ()\label{classCodecHuffman_a7c70008177329e96f5f1e9a1b546caa3}

\item 
string {\bf decomprimir} ()
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\doxyref{Codec}{p.}{classCodec} que usa os codigos de Huffman 

\subsection{Member Function Documentation}
\index{CodecHuffman@{CodecHuffman}!decomprimir@{decomprimir}}
\index{decomprimir@{decomprimir}!CodecHuffman@{CodecHuffman}}
\subsubsection[{decomprimir}]{\setlength{\rightskip}{0pt plus 5cm}string CodecHuffman::decomprimir ()\hspace{0.3cm}{\ttfamily  [virtual]}}\label{classCodecHuffman_a5098f57bd6bc4df66b400e1ff4154443}
Decomprime o ficheiro

\begin{DoxyReturn}{Returns}
texto do ficheiro 
\end{DoxyReturn}


Implements {\bf Codec} \doxyref{}{p.}{classCodec_a371347b9b3be1e237f92454244c43b38}.



The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
src/Codec.h\item 
src/CodeHuffman.cpp\end{DoxyCompactItemize}
